pit heaps - German English Dictionary